283 avenue Colonel Teyssier | Stadium Municipal, 81000, Albi, France
View on Map
What travelers say:
Don’t give up trying to find the place if you, like us, chose to walk there. The food is wonderful, the portions are generous, the staff is a delight and the ambience is great.